MGKDNTRILMQFSALAMVLTAAIMVKEATSIPVCNIDTNDLAKCRPAVTGNNPPPPGPDCCAVARVANLQCLCPYKPYLPTVGIDPSRVRPLLANCGVNSPSCF